Sub-mW Keyword Spotting on an MCU: Analog Binary Feature Extraction and Binary Neural Networks
نویسندگان
چکیده
Keyword spotting (KWS) is a crucial function enabling the interaction with many ubiquitous smart devices in our surroundings, either activating them through wake-word or directly as human-computer interface. For applications, KWS entry point for interactions device and, thus, an always-on workload. Many are mobile and their battery lifetime heavily impacted by continuously running services. similar services thus focus when optimizing overall power consumption. This work addresses energy-efficiency on low-cost microcontroller units (MCUs). We combine analog binary feature extraction neural networks. By replacing digital preprocessing proposed front-end, we show that energy required data acquisition can be reduced $29\times $ , cutting its share from dominating 85% to mere 16% of consumption reference application. Experimental evaluations Speech Commands Dataset system outperforms state-of-the-art accuracy efficiency, respectively, 1% notation="LaTeX">$4.3\times 10-class dataset while providing compelling accuracy-energy trade-off including 2% drop notation="LaTeX">$71\times reduction.
منابع مشابه
Feature Extraction on Binary Patterns
pattern. Using 10 examples of each of the ten patterns, eigenvectors were calculated corresponding to the largest eigenvalues of the Grammian matrix for the data. Each of the 100 examples was then represented on the 8 eigen-vectors corresponding to the 8 largest eigenvalues and thus the data became 8-dimensional. It was found by using the algorithm of Ho and Kashyap [4] that in 8 dimensions the...
متن کاملRule Extraction from Binary Neural Networks
A new constructive learning algorithm, called Hamming Clustering (HC), for binary neural networks is proposed. It is able to generate a set of rules in if-then form underlying an unknown classification problem starting from a training set of samples. The performance of HC has been evaluated through a variety of artificial and realworld benchmarks. In particular, its application in the diagnosis...
متن کاملAn Application of Recurrent Neural Networks to Discriminative Keyword Spotting
Keyword spotting is a detection task consisting in discovering the presence of specific spoken words in unconstrained speech. The majority of keyword spotting systems are based on generative hidden Markov models and lack discriminative capabilities. However, discriminative keyword spotting systems are based on the estimation of a posteriori probabilities at the frame-level, hence they make use ...
متن کاملExtraction of Binary Features by Probabilistic Neural Networks
In order to design probabilistic neural networks in the framework of pattern recognition we estimate class-conditional probability distributions in the form of finite mixtures of product components. As the mixture components correspond to neurons we specify the properties of neurons in terms of component parameters. The probabilistic features defined by neuron outputs can be used to transform t...
متن کاملBinary Distance Transform to Improve Feature Extraction
To recognize textures many methods have been developed along the years. However, texture datasets may be hard to be classified due to artefacts such as a variety of scale, illumination and noise. This paper proposes the application of binary distance transform on the original dataset to add information to texture representation and consequently improve recognition. Texture images, usually in gr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Transactions on Circuits and Systems I-regular Papers
سال: 2022
ISSN: ['1549-8328', '1558-0806']
DOI: https://doi.org/10.1109/tcsi.2022.3142525